echo-sounding machine - İngilizce Eş Anlamlılar Sözlük